take part in a demonstration - Turc Anglais Dictionnaire